package entities;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;

@Entity
public class MateriaPrima implements Serializable{

	private static final long serialVersionUID = 1L;
	/**
	 * @uml.property  name="codigo"
	 */
	@Id
	private String codigo;
	/**
	 * @uml.property  name="descripcion"
	 */
	private String descripcion;
	/**
	 * @uml.property  name="stock"
	 */
	private Integer stock;

	
	
	public MateriaPrima() {
		super();
		// TODO Auto-generated constructor stub
	}
	public MateriaPrima(MateriaPrimaVO materiaPrimaVO) {
		this.codigo = materiaPrimaVO.getCodigo();
		this.descripcion = materiaPrimaVO.getDescripcion();
		this.stock = materiaPrimaVO.getStock();
		
	}
	/**
	 * @return
	 * @uml.property  name="codigo"
	 */
	public String getCodigo() {
		return codigo;
	}
	/**
	 * @param codigo
	 * @uml.property  name="codigo"
	 */
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	/**
	 * @return
	 * @uml.property  name="descripcion"
	 */
	public String getDescripcion() {
		return descripcion;
	}
	/**
	 * @param descripcion
	 * @uml.property  name="descripcion"
	 */
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	/**
	 * @return
	 * @uml.property  name="stock"
	 */
	public Integer getStock() {
		return stock;
	}
	/**
	 * @param stock
	 * @uml.property  name="stock"
	 */
	public void setStock(Integer stock) {
		this.stock = stock;
	}
	
	
	

}
